package com.wondersgroup.fjzlpt.org.dao.inter.fwb;

import java.util.Map;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.quick.framework.boot.repository.sql.jdbcTemplate.inter.BaseDAO;

public interface FwbDAO extends BaseDAO{

	JSONObject queryPage(Map<String, String> map);
	
	/**
	 * 根据条件查询所有数据
	 * @param map
	 * @return
	 */
	public JSONArray queryList(Map<String, String> map);
	
	/**
	 * 根据多个id查询服务包
	 * @param map
	 * @return
	 */
	//JSONArray queryList(String[] fwbidAry);
	
	/**
	 * 根据状态查询所有符合的服务包
	 * @param map
	 * @return
	 */
	JSONArray queryAll(Map<String, String> map);
	
	/**
	 * 判断是否存在相同的服务包名称
	 * @return
	 */
	public JSONObject checkSaveName(Map<String, String> map);
	
	/**
	 * 查询服务包基本信息和服务包服务列表信息到健康城市系统
	 * @param map
	 * @return
	 */
	public JSONArray queryFwbAndFwxxListToJkcs(Map<String, String> map);

	/**
	 * 查询协议可选的所有服务包--V_XXWH_FWBXX
	 * @return
	 */
	public JSONArray queryAllByView(Map<String, String> map);
}
